Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LAMBOURN PLACE Semi-Detached £94,286 £75,000 8 Dec 2017
8 LAMBOURN PLACE Semi-Detached £165,535 £29,500 24 May 1996
9 LAMBOURN PLACE Semi-Detached £109,484 £110,000 27 Jan 2023
12 LAMBOURN PLACE Semi-Detached £98,828 £80,000 28 Jan 2019
17 LAMBOURN PLACE Semi-Detached £98,345 £75,000 2 Dec 2016
20 LAMBOURN PLACE Semi-Detached £153,120 £92,500 21 Dec 2006
21 LAMBOURN PLACE Terraced £60,749 £36,100 15 Aug 2008
23 LAMBOURN PLACE Semi-Detached £98,014 £40,000 28 Feb 2003